15606
15625
11970
13073
9684
5842
13197
14455
14330
10964
11777
13055
9706
14833
18667
19120
19417
14435
6829
8854
